﻿html {
	direction: ltr;
	/*background-color: #f8f8f8;*/
	font-family: "Microsoft YaHei", 微软雅黑;
}
blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
 padding: 0 font-family: "Microsoft YaHei", 微软雅黑;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 400;
	margin: 0;
	padding: 0
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
fieldset, img {
	border: 0
}
address, caption, cite, code, dfn, em, optgroup, strong, th, var {
	font-style: inherit;
}
del, ins {
	text-decoration: none
}
caption, th {
	text-align: left
}
abbr, acronym {
	border: 0;
	font-variant: normal
}
sup {
	vertical-align: baseline
}
button, input, optgroup, option, select, textarea {
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit
}
article, aside, audio, details, dialog, figure, footer, header, hgroup, mark, menu, nav, section, summary, time, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: 0 0
}
article, aside, details, dialog, figcaption, figure, footer, header, hgroup, nav, section, summary {
	display: block
}
nav ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
ul {
	list-style: none;
	padding: 0;
	margin: 0
}
a {
	text-decoration: none;
	color: #000;
}
a:link, a:visited, a:active {
	text-decoration: none;
}
.main {
	width: 100%;
	min-width: 1200px;
	display: inline-block;
}
.header {
	width: 1200px;
	height: 75px;
	margin: 0 auto;
}
.header .logo {
	margin: 0;
	display: inline-block;
}
.header .HeadMenu {
	display: inline-block;
	vertical-align: top;
	margin: 0 0 0 15px;
}
.header .HeadMenu a {
	float: left;
	display: block;
	height: 75px;
	line-height: 75px;
	vertical-align: top;
	text-align: center;
	font-size: 18px;
	padding: 0 15px;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.header .HeadMenu a.headLink {
	color: #FFF;
}
.header .HeadMenu a.sel, .header .HeadMenu a.headLink:hover {
	color: #fee800;
	background: #292828;
}
.header .search_box {
	height: 75px;
	display: inline-block;
	margin-left: 6px;
}
.search {
	position: relative;
	margin-top: 24px;
	width: 195PX;
	height: 27px;
}
.search_input {
	width: 156px;
	height: 27px;
	border-radius: 100px;
	line-height: 27px;
	padding: 0 26px 0 13px;
	color: #b1b1b1;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	background: #FFF;
	border: 0;
	font-family: "Microsoft YaHei", 微软雅黑;
	float: left;
}
.search_img_s {
	position: absolute;
	right: 8px;
	top: 4px;
	vertical-align: middle;
	width: 19px;
	height: 19px;
	background: url(../images/search.png);
}
.header .login {
	display: inline-block;
	vertical-align: top;
	margin: 0 0 0 12px;
}
.header .login a {
	float: left;
	display: block;
	height: 75px;
	line-height: 75px;
	vertical-align: top;
	text-align: center;
	color: #FFF;
	font-size: 16px;
	padding: 0 12px;
}
.header .login a:hover {
	color: #fee800;
}
.main .Maincenter {
	width: 1200px;
	margin: 0 auto;
}
.h_boder {
	border-bottom: 3px solid #00a733;
}
.h_bg {
	background: #373737;
}
.c_bg {
	background: #f4f4f4;
}
.black_bg {
	background: #000;
}
.f_bg {
	background: #bcbcbc;
}
.font_bold {
	font-weight: bold;
}
.pb {
	padding-bottom: 30px;
}
.pos {
	position: relative;
}
.mar1 {
	margin-bottom: 40px;
}
/***************y右侧浮动**********************/
.toolbar-item, .toolbar-layer {
	background: url(../images/toolbar.png) no-repeat;
}
.toolbar-item, .toolbar-layer2 {
	background: url(../images/toolbar.png) no-repeat;
}

.toolbar {
    position: fixed;
    right: -9px;
    bottom: 60px;
    z-index: 999;
}
.toolbar-item-dh {
	background-position: 0 -427px;
}
.toolbar-item-dh:hover {
	background-position: 0 -489px;
}
.toolbar-item-dh .toolbar-layer {

	height:85px;
	background-position:-2px -248px;
}
.toolbar-item-dh .toolbar-layer2 {

	height:75px;
	background-position:-68px -248px;
}

.toolbar-item {
	display: block;
	width: 52px;
	height: 44px;
	margin-top: 1px;
	position: relative;
	-moz-transition: background-position 1s;
	-ms-transition: background-position 1s;
	-o-moz-transition: background-position 1s;
	-webkit-moz-transition: background-position 1s;
	transition: background-position 1s;
}
.toolbar-item:hover .toolbar-layer {
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
}
.toolbar-item:hover .toolbar-layer2 {
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
}

.toolbar-item-weixin {
	background-position: 0 -798px;
}
.toolbar-item-weixin:hover {
	background-position: 0 -860px;
}
.toolbar-item-weixin .toolbar-layer {
	height: 212px;
	background-position: 0 0;
}
.toolbar-item-fx {
	background-position: 0 -550px;
}
.toolbar-item-fx:hover {
	background-position: 0 -612px;
}

.toolbar-item-qq {
	background-position: 0 -925px;
}
.toolbar-item-qq:hover {
	background-position: 0 -987px;
}

.toolbar-item-fx .toolbar-layer {
	height: 336px;
	width: 126px;
	background: none;
}
.toolbar-item-fx .toolbar-layer2 {
	height: 336px;
	width: 126px;
	background: none;
}
.toolbar-item-top {
	background-position: 0 -674px;
}
.toolbar-item-top:hover {
	background-position: 0 -736px;
}
.toolbar-layer {
	position: absolute;
	right: 46px;
	bottom: -10px;
	width: 172px;
	opacity: 0;
	filter: alpha(opacity=0);
	transform-origin: 95% 95%;
	-moz-transform-origin: 95% 95%;
	-ms-transform-origin: 95% 95%;
	-o-transform-origin: 95% 95%;
	-webkit-transform-origin: 95% 95%;
	transform: scale(0.01);
	-moz-transform: scale(0.01);
	-ms-transform: scale(0.01);
	-o-transform: scale(0.01);
	-webkit-transform: scale(0.01);
	transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}
.toolbar-layer2 {
	position: absolute;
	right: 56px;
	bottom: -10px;
	width: 99px;
	opacity: 0;
	filter: alpha(opacity=0);
	transform-origin: 95% 95%;
	-moz-transform-origin: 95% 95%;
	-ms-transform-origin: 95% 95%;
	-o-transform-origin: 95% 95%;
	-webkit-transform-origin: 95% 95%;
	transform: scale(0.01);
	-moz-transform: scale(0.01);
	-ms-transform: scale(0.01);
	-o-transform: scale(0.01);
	-webkit-transform: scale(0.01);
	transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}

/**********分享*****************/
.fxRight {
	z-index: 9998;
	text-align: left;
	background: #f6f6f6;
	border: solid 1px #e9e9e9;
	width: 116px;
	margin-right: 44px;
}
.fxRight_top {
	height: 28px;
	color: #626262;
	overflow: hidden;
	font-weight: bold;
	font-size: 14px;
	line-height: 28px;
	padding: 0 5px;
}
.fix_toolbar ul li {
	height: 43px;
	width: 43px;
	margin-top: 5px;
}
.fxRight ul li {
	float: left;
	width: 100px;
	padding: 2px;
	margin-left: 6px;
	_margin-left: 3px;
	height: 28px;
	overflow: hidden;
	list-style: none;
}
.fix_toolbar ul li {
	height: 43px;
	width: 43px;
	margin-top: 5px;
}
.fix_toolbar ul li a {
	height: 43px;
	width: 43px;
	display: block;
}
.fxRight ul li a {
	color: #565656;
	font: 12px '宋体';
	display: block;
	padding: 5px 0 5px 28px;
	text-decoration: none;
	border: 1px solid #fff;
	line-height: 18px;
	background: url(../images/ico_fxMain.png) no-repeat;
}
.fxRight a.Weibo {
	background-position: 4px -99px;
}
.fxRight a.Weixin {
	background-position: 4px -1607px;
}
.fxRight a.Renren {
	background-position: 4px -203px;
}
.fxRight a.Qzone {
	background-position: 4px -47px;
}
.fxRight a.Tweibo {
	background-position: 4px -255px;
}
.fxRight a.QQ {
	background-position: 4px -2647px;
}
.fxRight a.Tieba {
	background-position: 4px -723px;
}
.fxRight a.Douban {
	background-position: 4px -463px;
}
/***********微信分享弹窗***************/
.fxRight_weixin_popup {
	left: 40%;
	top: 26%;
	position: fixed;
	padding: 10px;
	background: #fff;
	border: solid 1px #d8d8d8;
	z-index: 11001;
	font-size: 12px;
	width: 228px;
	display: none;
}
.fxRight_weixin_head {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	height: 16px;
	position: relative;
	color: #000;
}
.fxRight_weixin_close {
	width: 16px;
	height: 16px;
	position: absolute;
	right: 0;
	top: 0;
	color: #999;
	text-decoration: none;
	font-size: 16px;
}


.fxRight_weixin_img{padding: 15px;height: 238px;width:198px;}
.fxRight_weixin_foot{font-size: 12px;text-align: left;line-height: 22px;color: #666;}

.footer {
	width: 1200px;
	height: 72px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 72px;
	color: #000;
	text-align: center;
}
.footer a {
	padding: 0 13px 0 0;
	color: #000;
}
.footer a:hover {
	padding: 0 13px 0 0;
	color: #00b854;
}
.xubj {
	box-shadow: 0 2px 4px rgba(0,0,0,0.09);
	background: #FFF;
}
.s_tittle {
	height: 58px;
	font-size: 14px;
	line-height: 58px;
}
.s_tittle li {
	float: left;
}
.s_tittle li:last-child a {
	cursor: default;
	color: #999;
}
.s_tittle a {
	vertical-align: middle;
	font-size: 14px;
}
.s_tittle a {
	color: #666;
}
.s_tittle .arrow {
	display: inline-block;
	width: 6px;
	height: 10px;
	background: url(../images/tit_jt.png) no-repeat;
	background-size: 6px 10px;
	margin: 0 10px;
	vertical-align: middle;
}
.page {
	text-align: center;
	margin-top: 30px;
	padding: 10px 0 30px 0;
	font-family: "Microsoft YaHei", "微软雅黑";
	font-size: 14px;
}
.page .pagerNext {
	display: inline-block;
	line-height: 26px;
	color: #898989;
	padding: 0 12px;
	cursor: pointer;
}
.page .pageron {
	line-height: 26px;
	color: #cdd1d0;
	padding: 0 12px;
	height: 26px;
	text-align: center;
	font-weight: normal;
	background: #FFF;
	border-radius: 2px;
	outline: none;
	display: inline-block;
	font-size: 14px;
	border: 1px #dddddd solid;
}
.page b {
	padding: 0 12px;
	height: 26px;
	color: #fff;
	text-align: center;
	line-height: 26px;
	font-weight: normal;
	background: #00be64;
	border-radius: 2px;
	outline: none;
	display: inline-block;
	font-size: 14px;
	border: 1px #dddddd solid;
}
.page a {
	height: 26px;
	color: #555555;
	text-align: center;
	line-height: 26px;
	font-weight: normal;
	background: #FFF;
	border-radius: 2px;
	outline: none;
	display: inline-block;
	font-size: 14px;
	border: 1px #dddddd solid;
	padding: 0 12px;
}
.txt_green {
	color: #00b036;
}
.txt_red {
	color: #ff0000 !important;
}
.r_box {
	border-bottom: 1px #d2d2d2 dashed;
}
.r_box:last-child {
	border: none;
}
.r_box .vip {
	padding: 20px 14px;
	width: 292px;
	display: inline-block;
}
.nocontent {
	min-height: 400px;
	text-align: center;
	padding-top: 100px;
}
/*****************弹窗*******************/
.corInsertHref {
	position: absolute;
	z-index: 10000;
	display: none;
	background-color: #fff;
	padding: 0px;
	border-radius: 5px;
}
.corBackground {
	width: 100%;
	height: 100%;
	background-color: #000;
	top: 0;
	left: 0;
	position: fixed;
	filter: alpha(opacity=50);
	-moz-opacity: 0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
	z-index: 9999;
	display: none;
}
.tang-title {
	position: relative;
}
.titleText {
	width: auto;
	height: 66px;
	font-size: 22px;
	color: #333;
	text-indent: 40px;
	margin-right: 29px;
	display: block;
	line-height: 66px;
	overflow: hidden;
}
.buttons {
	width: 20px;
	height: 20px;
	position: absolute;
	right: 16px;
	top: 16px;
}
.close-btn {
	width: 20px;
	height: 20px;
	outline: 0;
	display: block;
	cursor: pointer;
}
.closeimg {
	background: url(../images/close.png) no-repeat;
}
.tang-l {
	width: 290px;
	padding: 0 40px 34px 40px;
	float: left;
}
.loginName {
	width: 286px;
	height: 40px;
	background: url(../images/login.png) 8px -38px no-repeat;
	border: 1px #00c775 solid;
	font-size: 14px;
	border-radius: 3px;
}
.loginUnName {
	width: 286px;
	height: 40px;
	background: url(../images/login.png) 8px 6px no-repeat;
	border: 1px #dbdbdb solid;
	font-size: 14px;
	border-radius: 3px;
}
.loginText {
	display: inline-block;
	width: 226px;
	height: 38px;
	border: 0;
	margin-left: 60px;
	vertical-align: top;
	color: #666;
	font-family: 微软雅黑;
	line-height: 38px;
	outline: none;
}
.loginPass {
	width: 286px;
	height: 40px;
	margin-top: 20px;
	font-size: 14px;
	background: url(../images/login.png) 8px -126px no-repeat;
	border: 1px #00c775 solid;
	border-radius: 3px;
}
.loginUnPass {
	width: 286px;
	height: 40px;
	margin-top: 20px;
	font-size: 14px;
	background: url(../images/login.png) 8px -82px no-repeat;
	border: 1px #dbdbdb solid;
	border-radius: 3px;
}
.setpassword {
	width: 286px;
	height: 40px;
	margin-top: 20px;
	font-size: 14px;
	background: url(../images/login.png) 8px -588px no-repeat;
	border: 1px #00c775 solid;
	border-radius: 3px;
}
.setUnpassword {
	width: 286px;
	height: 40px;
	margin-top: 20px;
	font-size: 14px;
	background: url(../images/login.png) 8px -544px no-repeat;
	border: 1px #dbdbdb solid;
	border-radius: 3px;
}
.verification {
	width: 286px;
	height: 40px;
	margin-top: 20px;
	font-size: 14px;
	background: url(../images/login.png) 8px -214px no-repeat;
	border: 1px #00c775 solid;
	border-radius: 3px;
}
.verificationUn {
	width: 286px;
	height: 40px;
	margin-top: 20px;
	font-size: 14px;
	background: url(../images/login.png) 8px -170px no-repeat;
	border: 1px #dbdbdb solid;
	border-radius: 3px;
}
.loginSetting {
	margin-top: 10px;
	float: left;
	width: 280px;
	font-size: 12px;
	height: 29px;
	line-height: 29px;
	font-family: 微软雅黑;
}
.checkBox.Yes {
	background-position: 0px -390px;
}
.checkBox.no {
	background-position: 0px -471px;
}
.checkBox.no:hover {
	background-position: 0px -430px;
}
.checkBox {
	background: url(../images/login.png) no-repeat;
	width: 16px;
	height: 16px;
	border: none;
	cursor: pointer;
	vertical-align: middle;
	display: inline-block;
}
.getPwd {
	float: right;
	text-decoration: none;
	color: #0485c7;
}
.btnLogin {
	cursor: pointer;
	width: 288px;
	height: 42px;
	margin-top: 15px;
	border: 0;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #FFF;
	background: #01ad42;
	font-family: 微软雅黑;
	border-radius: 3px;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.btnLogin:hover {
	background: #028d36;
}
.registerNow {
	cursor: pointer;
	width: 286px;
	height: 40px;
	margin-top: 15px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	color: #2194e5;
	background: #fff;
	font-family: 微软雅黑;
	border-radius: 3px;
	border: 1px #72c0fe solid;
	display: block;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.registerNow:hover {
	color: #0268af;
	border: 1px #01ad42 solid;
}
.tang-r {
	width: 217px;
	margin: 0 40px 0 10px;
	float: left;
}
.error {
	font-size: 12px;
	color: #f3382a;
	padding-left: 17px;
	background: url(../images/login.png) no-repeat;
	text-align: left;
	margin-left: 10px;
	background-position: 0px -513px;
}
.loginNow {
	float: right;
	text-decoration: none;
	color: #999;
	font-size: 12px;
	height: 36px;
	line-height: 36px;
	font-family: 微软雅黑;
}
.loginNow span {
	color: #01ad42;
}
input.PasswordSet {
	background: url(../images/login.png) no-repeat;
	background-position: 0px -274px;
	width: 45px;
	height: 40px;
	float: left;
	margin-top: 1px;
	margin-left: 5px;
	padding-left: 0px;
	border: 0;
	outline: none;
	cursor: pointer;
}
input.PasswordSet.show {
	background: url(../images/login.png) no-repeat;
	background-position: 0px -320px;
}
.BtnReGet {
	vertical-align: middle;
	height: 35px;
	line-height: 35px;
	color: #018733;
	background: #d0efe8;
	border: 1px solid #34cc7a;
	border-radius: 3px;
	width: 105px;
	font-size: 12px;
	padding: 0px;
	margin-top: 2px;
	cursor: pointer;
}
.loginText2 {
	display: inline-block;
	width: 176px;
	height: 38px;
	border: 0;
	margin-left: 60px;
	vertical-align: top;
	color: #666;
	font-family: 微软雅黑;
	line-height: 38px;
	outline: none;
	float: left;
}
.loginText3 {
	display: inline-block;
	width: 120px;
	height: 38px;
	border: 0;
	margin-left: 60px;
	vertical-align: top;
	color: #666;
	font-family: 微软雅黑;
	line-height: 38px;
	outline: none;
	float: left;
}
.share {
	padding: 0 0 0 25px;
	vertical-align: middle;
	width: 30px;
	height: 19px;
	background: url(../images/share.png) no-repeat;
	font-size: 14px;
	line-height: 19px;
	position: absolute;
	right: 16px;
	top: 30px;
}
.logoin_on {
	float: right;
	padding: 20px 0 15px 0;
	position: relative;
	margin: 0;
	width: 145px;
}
.logoin_on a {
	color: #FFF;
}
.logoin_on a:hover {
	color: #fee800;
}
.pa_photo {
	position: relative;
	display: inline-block;
	width: 35px;
	height: 35px;
	overflow: hidden;
	left: 9px;
	border-radius: 80px;
	border: 0;
}
.pa_photo img {
	width: 35px;
}
.headLogin {
	display: inline-block;
	margin-left: 10PX;
	line-height: 35px;
	vertical-align: top;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 95px;
}
/**********vip权限***************/

.no_vip_top {
	width: 448px;
	height: 148px;
	padding: 3px;
}
.no_vip_qx {
	width: 408px;
	padding: 0 20px
}
.no_vip_qx dl {
	margin-top: 20px;
}
.no_vip_qx dl dt {
	font-size: 16px;
	color: #333;
	line-height: 1;
}
.no_vip_qx dl ul {
	margin-top: 10px;
	padding-left: 46px;
}
.no_vip_qx dl li {
	font-size: 14px;
	color: #666;
	height: 25px;
	line-height: 22px;
	margin-bottom: 10px;
}
.no_vip_qx i.tips-icon {
	display: inline-block;
	width: 30px;
	height: 30px;
	margin-right: 10px;
	vertical-align: middle;
	background: url(../images/quanquan.png) 20px 9px no-repeat;
}
.closeimg2 {
	background: url(../images/close2.png) no-repeat;
}
.no_vip_qx .view-btn {
	display: block;
	width: 278px;
	height: 38px;
	border: 1px solid #009e59;
	color: #009e59;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	border-radius: 3px;
	margin: 5px auto 33px auto;
}
/***********小分享*************/
.fxLink {
	cursor: pointer;
}
.fxLink:hover .fxShare {
	display: block;
	top: 18px;
	right: 2px;
}
.fxShare {
	position: absolute;
	border: 1px solid #EDEDED;
	padding: 3px;
	border-radius: 4px;
	background: #FFF;
	z-index: 999;
	display: none;
	width: 206px;
}
.fxShare a {
	display: inline-block;
	text-decoration: none;
	cursor: pointer;
	height: 16px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 22px;
	background: url(../images/ico_fxMain.png) no-repeat;
	width: auto;
}
.fxShare a.Weibo {
	background-position: 4px -99px;
}
.fxShare a.Weixin {
	background-position: 4px -1607px;
}
.fxShare a.Renren {
	background-position: 4px -203px;
}
.fxShare a.Qzone {
	background-position: 4px -47px;
}
.fxShare a.Tweibo {
	background-position: 4px -255px;
}
.fxShare a.QQ {
	background-position: 4px -2647px;
}
.fxShare a.Tieba {
	background-position: 4px -723px;
}
.fxShare a.Douban {
	background-position: 4px -463px;
}
/**************个人信息*****************/

.logoin_on:hover .userInfoT{
	display: block;
}

 .userInfoT {
    display: none;
    position: absolute;
    width: 253px;
    height: 160px;
    background: #fff;
    right:49px;
    top:60px;
    z-index:999;
    border: 1px solid #eee;
    border-top: none;
    
	box-shadow: 0 2px 4px rgba(0,0,0,0.09);
}
 .userInfoT .userInfo_con {
    position: relative;
    padding:16px 16px 5px 16px;
}
 .userInfoT .userInfo_con .jiantou {
    position: absolute;
    top: -8px;
    right: 15px;
}
 .userInfoT .userInfo_con .conTop {
    border-bottom: 1px solid #ddd;
    height:65px;
    position: relative;
}
 .userInfoT .userInfo_con .conTop img {
    position: absolute;
    top:-5px;
    left: 0;
    border-radius: 50%;
	width:60px;
}
 .userInfoT .userInfo_con .conTop .userName {
    margin-bottom:10px;
}

 .userInfoT .userInfo_con .conTop p {
    padding-left: 70px;
}
 .userInfoT .userInfo_con .conTop .userName span {
    font-size: 14px;
    color: #333;
    max-width: 112px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}
 .userInfoT .userInfo_con .conTop p {
    padding-left: 70px;
}
 .userInfoT .userInfo_con .conTop .p2 span {
    color: #666;
    font-size: 12px;
}
 .userInfoT .userInfo_con .conTop .p2 a {
    color: #999;
    font-size: 12px;
    margin-left: 10px;
}
 .userInfoT .userInfo_con .conTop .p2 a:hover{
	 color:#00ad5b;
 }
 .userInfoT .userInfo_con .conDown {
    padding-top: 14px;
}

 .userInfoT .userInfo_con .conDown a {
    display: inline-block;
    width: 53px;
    color: #666;
    font-size: 12px;
    padding-left: 22px;
	    margin:0 26px 8px 5px;
}
 .userInfoT .userInfo_con .conDown .a1 {
    background: url(../images/user_xxjl.png) no-repeat;

}
 .userInfoT .userInfo_con .conDown .a2 {
    background: url(../images/user_jbzl.png) no-repeat;

}
 .userInfoT .userInfo_con .conDown .a3 {
    background: url(../images/user_wddd.png) no-repeat;

}
 .userInfoT .userInfo_con .conDown .a4 {
    background: url(../images/user_tcdl.png) no-repeat;
}
 .userInfoT .userInfo_con .conDown a:hover {
	 color:#00ad5b;
 }











.slider {
	width: 100%;
	height: auto;
}
.slider .slideBox {
	width: 100%;
	height: 400px;
	position: relative;
	overflow: hidden;
}
.slider .slideBox .hd {
	width: 100%;
	height: 12px;
	position: absolute;
	left: 0;
	bottom: 20px;
	z-index: 2;
}
.slider .slideBox .hd ul {
	width: 1200px;
	margin: 0 auto;
	height: 40px;
	overflow: hidden;
	zoom: 1;
	text-align: center;
}
.slider .slideBox .hd li.on {
	background-color: #01a64c;/*opacity: .3;*/
}
.slider .slideBox .hd li {
	display: inline-block;
	width: 35px;
	height: 1px;
	background-color: #c6c6c6;
	cursor: pointer;
	margin: 0 2px;/*opacity: .2;*/
}
.slider .slideBox .bd {
	height: 100%;
	position: relative;
	z-index: 1;
}
.slider .slideBox .bd li {
	position: absolute;
	left: 50% !important;
	width: 1920px !important;
	margin-left: -960px;
}
.slider:hover a.prev, .slider:hover a.next {
	display: block;
}
.slider a.prev, .slider a.next {
	display: none;
}
.slider .prev {
	display: block;
	width: 60px;
	height: 108px;
	background: rgba(204,204,204,0.3);
	position: absolute;
	left: 0;
	top: 140px;
	z-index: 11;
	transition-property: background, width;
	transition-duration: .5s;
}
.slider .prev:hover {
	background: #01a64c;
	width: 80px;
	transition-property: background, width;
	transition-duration: .5s;
}
.slide_action_l {
	display: block;
	width: 13px;
	height: 18px;
	background: url(../images/icon_sprite.png)-20px 0 no-repeat;
	left: 24px;
	top: 46px;
	position: absolute;
}
.slide_action_r {
	display: block;
	width: 13px;
	height: 18px;
	background: url(../images/icon_sprite.png)0 0 no-repeat;
	right: 24px;
	top: 46px;
	position: absolute;
}
.slider .next {
	display: block;
	width: 60px;
	height: 108px;
	background: rgba(204,204,204,0.3);
	position: absolute;
	right: 0;
	top: 140px;
	z-index: 11;
	transition-property: background, width;
	transition-duration: .5s;
}
.slider .next:hover {
	background: #01a64c;
	width: 80px;
	transition-property: background, width;
	transition-duration: .5s;
}





.divIndustryTag{
	margin:10px auto 0 auto;
	width:1200px
}
.divIndustryTagOne{
  cursor: pointer;
  margin: 3px;
  float: left;
  width: 292px;
  height: 42px;
  line-height: 29px;
  /**border:1px solid #ccc;**/
  border-radius:6px;
  background-color:#eef4e4
}

.divIndustryTagOne:hover
{
    background-color:#00b854
}

.divIndustryTagOneSel{
  cursor: pointer;
  float: left;
   width: 292px;
  height: 42px;
	  background: url(/content/homepage/images/industry.png) -9px -9px no-repeat;
line-height: 42px;
}
.divIndustryText{
  /* background: url(/content/homepage/images/industry.png) -9px -9px no-repeat; */
  padding-left: 54px;
  font-size: 14px;
  margin-left: 26px;
}
.divIndustryTagOne a{ color: #000;}
.divIndustryTagOneSel a{ color: #00c775}
.divIndustryTagOne .industry1{/* background: url(/content/homepage/images/industry.png) -9px -120px no-repeat; */ margin-top:6px; background-size:contain;}
